English Dictionary
▪ watering cart
▪ watering hole
▪ watering place
▪ watering pot
▪ waterleaf
◊ WATERING PLACE
watering place
n : a health resort near a spring or at the seaside [syn: {watering
hole}, {spa}]
watering cart
watering hole
watering place
watering pot
waterleaf
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]